//
//  LLCartGoods.h
//  lrlzapp
//
//  Created by dl on 16/2/23.
//  Copyright © 2016年 lrlz. All rights reserved.
//

#import <UIKit/UIKit.h>

typedef NS_ENUM(NSInteger, GoodsBuyMode) {
    GoodsBuyModeMoney = 1,        // 正品 钱
    GoodsBuyModeGold = 2,        // 小样商品 金币
    GoodsBuyModeMoneyAndGold = 3         // 金币+钱
};

@interface LLCartGoods : MTLModel <MTLJSONSerializing>

@property(nonatomic, copy) NSString *skuId;            //规格ID（唯一标示）
@property(nonatomic, copy) NSString *outerId;          //商家编码,决定了如何在库存中筛选商品
@property(nonatomic, copy) NSString *uuid;             //商品uuid
@property(nonatomic, copy) NSString *name;             //商品标题
@property(nonatomic, copy) NSString *picUrl;           //商品图片
@property(nonatomic, assign) GoodsBuyMode buyMode;     //商品类型
@property(nonatomic, assign) NSInteger count;          //商品数量
@property(nonatomic, assign) NSInteger point;          //商品积分
@property(nonatomic, assign) NSInteger stock;          //库存
@property(nonatomic, assign) CGFloat price;            //商品当前售价
@property(nonatomic, assign) CGFloat money;
@property(nonatomic, assign) CGFloat gold;

@property(nonatomic, assign) BOOL selected;            // 购物车列表中，是否被选中
@property(nonatomic, assign) BOOL selectAble;          // 是否可选中， 售完的状态下，是不能选中的

@end
